a species of flowering plants in the sunflower family (artemisia abrotanum) - French English Dictionary